#include <gflags/gflags.h>
#include <iostream>

DEFINE_string(ip, "127.0.0.1", "ip地址, 格式: \"x.x.x.x\"");                //定义类型为string的参数 ip
DEFINE_int64(port, 8080, "端口号, 格式: x");                                //定义类型为int64的参数 port
DEFINE_bool(debug_enable, false, "是否开启debug模式, 格式: true/false");    //定义类型为bool的参数 debug_enable  

int main(int argc, char* argv[]){
    gflags::ParseCommandLineFlags(&argc, &argv, true);  //初始化全局参数

    std::cout << FLAGS_ip << std::endl;
    std::cout << FLAGS_port << std::endl;
    std::cout << FLAGS_debug_enable << std::endl;

    return 0;
}